Backtracking based iterated tabu search for equitable coloring

نویسندگان

  • Xiangjing Lai
  • Jin-Kao Hao
  • Fred Glover
چکیده

An equitable k-coloring of an undirected graph G = (V,E) is a partition of its vertices into k disjoint independent sets, such that the cardinalities of any two independent sets differ by at most one. As a variant of the graph coloring problem (GCP), the equitable coloring problem (ECP) concerns finding a minimum k for which an equitable k-coloring exists. In this work, we propose a backtracking based iterated tabu search (BITS) algorithm for solving the ECP approximately. BITS uses a backtracking scheme to define different k-ECP instances, an iterated tabu search approach to solve each particular k-ECP instance for a fixed k, and a binary search approach to find a suitable initial value of k. We assess the algorithm’s performance on a set of commonly used benchmarks. Computational results show that BITS is very competitive in terms of solution quality and computing efficiency compared to the state-of-the-art algorithm in the literature. Specifically, BITS obtains new upper bounds for 21 benchmark instances, while matching the previous best upper bound for the remaining instances. Finally, to better understand the proposed algorithm, we study how its key ingredients impact its performance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Tabu Search Heuristic for the Equitable Coloring Problem

The Equitable Coloring Problem is a variant of the Graph Coloring Problem where the sizes of two arbitrary color classes differ in at most one unit. This additional condition, called equity constraints, arises naturally in several applications. Due to the hardness of the problem , current exact algorithms can not solve large-sized instances. Such instances must be addressed only via heuristic m...

متن کامل

Local Search for the Colouring Graph Problem. A Computational Study

The Graph Colouring Problem (GCP) is a well known -hard problem with many theoretical and practical applications. In this paper we introduce a new local search algorithm based on a very large scale neighbourhood. We provide an extensive numerical comparison between this method and several other local search techniques considering also the embedding of the local search into more complex schemes ...

متن کامل

AMultilevel Approach to the Graph Colouring Problem

Wemotivate, derive and implement a multilevel approach to the graph colouring problem. The resulting algorithm progressively coarsens the problem, initialises a colouring and then employs either Culberson’s iterated greedy algorithm or tabu search to refine the solution on each of the coarsened problems in reverse order. Tests on a large suite of problem instances indicate that for low-density ...

متن کامل

Exploring the k-coloable landscape with Iterated Greedy

Many heuristic algorithms have been proposed for graph coloring. The simplest is perhaps the greedy algorithm. Many variations have been proposed for this algorithm at various levels of sophistication, but it is generally assumed that the coloring will occur in a single attempt. We note that if a new permutation of the vertices is chosen which respects the independent sets of a previous colorin...

متن کامل

Iterated Greedy Graph Coloring and theDi

Many heuristic algorithms have been proposed for graph coloring. The simplest is perhaps the greedy algorithm. Many variations have been proposed for this algorithm at various levels of sophistication, but it is generally assumed that the coloring will occur in a single attempt. We note that if a new permutation of the vertices is chosen which respects the independent sets of a previous colorin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Eng. Appl. of AI

دوره 46  شماره 

صفحات  -

تاریخ انتشار 2015